home *** CD-ROM | disk | FTP | other *** search
-
-
-
- iiiinnnnttttrrrroooo((((7777)))) iiiinnnnttttrrrroooo((((7777))))
-
-
-
- NNNNAAAAMMMMEEEE
- intro - introduction to special files
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- This section describes various special files that refer to specific
- hardware peripherals, and IRIX system device drivers. STREAMS (see
- _i_n_t_r_o(2)) software drivers, modules, and the STREAMS-generic set of
- _i_o_c_t_l(2) system calls are also described.
-
- For hardware-related files, the names of the entries are generally
- derived from names for the hardware, as opposed to the names of the
- special files themselves. Characteristics of both the hardware device
- and the corresponding IRIX system device driver are discussed where
- applicable.
-
- Disk device filenames are described in _d_k_s(7M).
-
- Tape device filenames are in the following format:
-
- ////ddddeeeevvvv////rrrrmmmmtttt////_t_y_p_e_c_o_n_t_r_o_l_l_e_rdddd_u_n_i_t{nnnnrrrr}{nnnnssss|ssss}{vvvv}{ssssttttaaaatttt}{...._d_e_n_s_i_t_y}{cccc}
-
- Where:
-
- _t_y_p_e Identifies the controller type.
-
- _c_o_n_t_r_o_l_l_e_r Indicates the controller number.
-
- _u_n_i_t Indicates the device attached to the controller.
-
- nnnnrrrr Indicates a non rewinding interface.
-
- nnnnssss Indicates bytes are not swapped. This should be used for
- all tape types other than QIC, in almost all cases. It
- should also be used for QIC tapes imported from or exported
- to systems other than IRIX.
-
- ssss Indicates bytes are swapped by the driver, primarily for
- backwards compatibility with older Silicon Graphics systems.
-
- vvvv Indicates that the variable blocksize device should be used.
- This device writes a single logical block per read or write
- system call. The fixed block device transfers 1 or more
- logical blocks per read or write system call. Variable mode
- is preferred on 9-track, DAT, and often when importing or
- exporting 8mm media from non-IRIX systems.
-
- ssssttttaaaatttt A special device that can be used only for the MMMMTTTTIIIIOOOOCCCCGGGGEEEETTTT
- ioctl. All other I/O requests and ioctls fail with the
- EEEEIIIINNNNVVVVAAAALLLL errno.
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- iiiinnnnttttrrrroooo((((7777)))) iiiinnnnttttrrrroooo((((7777))))
-
-
-
- ...._d_e_n_s_i_t_y Optionally specifies the media density, where appropriate.
- For devices with only one density setting, _d_e_n_s_i_t_y is
- omitted. The .... is used to keep the _u_n_i_t from visually
- merging with the _d_e_n_s_i_t_y.
-
- cccc indicates a device which performs hardware data compression
- and should not be confused with density.
-
- The /_d_e_v/_m_t directory exists as a link to /_d_e_v/_r_m_t as a portability aid;
- IRIX does not support block mode tape access. Not all tape types support
- all of these options. For backwards compatibility, a tape device with
- neither nnnnssss, nor ssss is created. It is normally the same device as the ssss
- device for QIC tapes and nnnnssss for all other tape types.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- MAKEDEV(1M), fx(1M), hinv(1M), mt(1), prtvtoc(1M).
-
- NNNNOOOOTTTTEEEE
- The other devices in section 7 can be listed with:
-
- _mmmm_aaaa_nnnn _----_wwww _7777 _''''_****_''''
-
- or all of them can be read with:
-
- _mmmm_aaaa_nnnn _7777 _''''_****_''''
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-